速報APP / 教育 / Kotlin MVP

Kotlin MVP

價格:免費

更新日期:2018-08-14

檔案大小:4.3M

目前版本:1.2

版本需求:Android 4.1 以上版本

官方網站:mailto:ingjosegrillo@gmail.com

Kotlin MVP(圖1)-速報App

This is a demo app developed using Kotlin for Android.

This app uses Model View Presenter (MVP) as architectural pattern. For the persistence layer was used Room. Also all the layouts were developed using Constrains Layouts. For the web service area, there is a dummy API generated on Apiary for the Login, Register and Get List sections, there are consumed in the app with Retrofit2 and using RXAndroid.

Kotlin MVP(圖2)-速報App

Also the app includes dependency injections and Dagger2 was used for that part.

You could checkout the code available on Gitlab: https://gitlab.com/grillo87/kotlin_mvp

Kotlin MVP(圖3)-速報App

The app itself consist on a Splash View, the Login and Register areas, because they are connected with a dummy web service, there is no real storage of the information on the cloud, this sections were developed for practice purposes. After that the app storage the user session and let you navigate through a list of articles related to Kotlin and enter into the detail of each one.

The information displayed on the articles comes from the official Kotlin webpage on the reference area.

Kotlin MVP(圖4)-速報App